supported on solid construction - Espagnol Anglais Dictionnaire